package com.okq.service;

import com.okq.entity.OrderProduct;
import com.okq.util.page.Page;

import java.util.List;

/**
 * 描述 : 订单产品接口
 * 作者 : zdl
 * 日期 : 2017/6/29 15:58
 */
public interface IOrderProductService {
    void saveOrderProduct(OrderProduct orderProduct);

    void deleteOrderProduct(OrderProduct orderProduct);

    void updateOrderProduct(OrderProduct orderProduct);

    void saveOrUpdateOrderProduct(OrderProduct orderProduct);

    OrderProduct getOrderProductById(String id);

    List<OrderProduct> listAllOrderProduct();

    Page<OrderProduct> pageByOrderProduct(Page<OrderProduct> page, OrderProduct orderProduct);

    OrderProduct getOrderProductByCode(String productCode);
    
    List<OrderProduct> listOrderProductByoid(String orderId);
    
}
